double-covered cotton wire - Alemán Inglés Diccionario